@article{Roy2009,
title = "Comparison and evaluation of code clone detection techniques and tools: A qualitative approach",
journal = "Science of Computer Programming",
volume = "74",
number = "7",
pages = "470 - 495",
year = "2009",
issn = "0167-6423",
doi = "10.1016/j.scico.2009.02.007",
url = "http://www.sciencedirect.com/science/article/pii/S0167642309000367",
author = "Chanchal K. Roy and James R. Cordy and Rainer Koschke",
keywords = "Software clone",
keywords = "Clone detection",
keywords = "Comparison",
keywords = "Scenario-based evaluation"
}


@article{Keivanloo2011,
author = {Iman Keivanloo and Juergen Rilling and Philippe Charland},
title = {SeClone - A Hybrid Approach to Internet-Scale Real-Time Code Clone Search},
journal ={International Conference on Program Comprehension},
volume = {0},
issn = {1063-6897},
year = {2011},
pages = {223-224},
doi = {http://doi.ieeecomputersociety.org/10.1109/ICPC.2011.29},
publisher = {IEEE Computer Society},
address = {Los Alamitos, CA, USA},
}

@INPROCEEDINGS{Kawaguchi2009, 
author={Kawaguchi, S. and Yamashina, T. and Uwano, H. and Fushida, K. and Kamei, Y. and Nagura, M. and Iida, H.}, 
booktitle={Reverse Engineering, 2009. WCRE '09. 16th Working Conference on}, 
title={SHINOBI: A Tool for Automatic Code Clone Detection in the IDE}, 
year={2009}, 
month={Oct}, 
volume={}, 
number={}, 
pages={313 -314}, 
keywords={Microsoft Visual Studio;SHINOBI;automatic code clone detection;software program maintainability;software program reliability;software maintenance;software reliability;software tools;}, 
doi={10.1109/WCRE.2009.36}, 
ISSN={1095-1350},}

@techreport{Yamashina2008,
author={Yamashina, T. and Uwano, H. and Fushida, K. and Kamei, Y. and Nagura, M. and Kawaguchi, S. and Iada, H.},
title={SHINOBI: A real-time code clone detection tool for software maintenance},
institution={Graduate School of Information Science, Nara Institute of Science and Technology},
number={NAIST-IS-TR2007011},
year={2008},
}

@inproceedings{Lee2010,
 author = {Lee, Mu-Woong and Roh, Jong-Won and Hwang, Seung-won and Kim, Sunghun},
 title = {Instant code clone search},
 booktitle = {Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering},
 series = {FSE '10},
 year = {2010},
 isbn = {978-1-60558-791-2},
 location = {Santa Fe, New Mexico, USA},
 pages = {167--176},
 numpages = {10},
 url = {http://doi.acm.org/10.1145/1882291.1882317},
 doi = {http://doi.acm.org/10.1145/1882291.1882317},
 acmid = {1882317},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {clone detection, code search},
}

@inproceedings{Holmes2005,
 author = {Holmes, Reid and Murphy, Gail C.},
 title = {Using structural context to recommend source code examples},
 booktitle = {Proceedings of the 27th international conference on Software engineering},
 series = {ICSE '05},
 year = {2005},
 isbn = {1-58113-963-2},
 location = {St. Louis, MO, USA},
 pages = {117--125},
 numpages = {9},
 url = {http://doi.acm.org/10.1145/1062455.1062491},
 doi = {http://doi.acm.org/10.1145/1062455.1062491},
 acmid = {1062491},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {development environment framework, examples, recommender, software structure},
} 
 
@INPROCEEDINGS{Xie2008, 
author={Tao Xie and Acharya, M. and Thummalapenta, S. and Taneja, K.}, 
booktitle={Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on}, 
title={Improving software reliability and productivity via mining program source code}, 
year={2008}, 
month={April}, 
volume={}, 
number={}, 
pages={1 -5}, 
keywords={API library reuse;program source code mining;secure software;software productivity;software reliability;software system;third-party library;application program interfaces;software development management;software libraries;software reliability;}, 
doi={10.1109/IPDPS.2008.4536384}, 
ISSN={1530-2075},
}

@ONLINE{VSClones,
title = {Finding Duplicate Code by using Code Clone Detection},
month = {Oct},
year = {2011},
howpublished = {\url{http://msdn.microsoft.com/en-us/library/hh205279(v=vs.110).aspx}}
}


@ONLINE{JCCD,
title = {JCCD - A Flexible Java Code Clone Detector API},
month = {Oct},
year = {2011},
howpublished = {\url{http://jccd.sourceforge.net/}}
}

@ONLINE{Simian,
title = {Simian - Duplicate Code Detection for the Enterprise},
month = {Oct},
year = {2011},
howpublished = {\url{http://www.harukizaemon.com/simian/}}
}

@ONLINE{CheckStyle,
title = {Checkstyle - Duplicate Code},
month = {Oct},
year = {2011},
howpublished = {\url{http://checkstyle.sourceforge.net/config_duplicates.html}}
}

@inproceedings{Juergens2009,
 author = {Juergens, Elmar and Deissenboeck, Florian and Hummel, Benjamin and Wagner, Stefan},
 title = {Do code clones matter?},
 booktitle = {Proceedings of the 31st International Conference on Software Engineering},
 series = {ICSE '09},
 year = {2009},
 isbn = {978-1-4244-3453-4},
 pages = {485--495},
 numpages = {11},
 url = {http://dx.doi.org/10.1109/ICSE.2009.5070547},
 doi = {http://dx.doi.org/10.1109/ICSE.2009.5070547},
 acmid = {1555062},
 publisher = {IEEE Computer Society},
 address = {Washington, DC, USA},
} 

@Thesis{Miller2002,
title = "Lightweight Structure in Text",
url = "http://www.cs.cmu.edu/\%7Ercm/papers/thesis/",
author = "Robert C. Miller",
year = "2002",
topic = "Usable Automation",
school = "Carnegie Mellon University",
month = "May",
award = "Honorable Mention, ACM Distinguished Dissertation Award",
origin = "http://groups.csail.mit.edu/uid/old-web/pub.html#Lightweight\%20Structure\%20in\%20Text"
}

@INPROCEEDINGS{deWit2009, 
author={de Wit, M. and Zaidman, A. and van Deursen, A.}, 
booktitle={Software Maintenance, 2009. ICSM 2009. IEEE International Conference on}, 
title={Managing code clones using dynamic change tracking and resolution}, 
year={2009}, 
month={Sept}, 
volume={}, 
number={}, 
pages={169 -178}, 
keywords={CLONEBOARD program;clipboard activity monitoring;code cloning management;dynamic change tracking;dynamic resolution;source code maintainability;software development management;software maintenance;}, 
doi={10.1109/ICSM.2009.5306336}, 
ISSN={1063-6773},}

@inproceedings{Duala-Ekoko2007,
 author = {Duala-Ekoko, Ekwa and Robillard, Martin P.},
 title = {Tracking Code Clones in Evolving Software},
 booktitle = {Proceedings of the 29th international conference on Software Engineering},
 series = {ICSE '07},
 year = {2007},
 isbn = {0-7695-2828-7},
 pages = {158--167},
 numpages = {10},
 url = {http://dx.doi.org/10.1109/ICSE.2007.90},
 doi = {http://dx.doi.org/10.1109/ICSE.2007.90},
 acmid = {1248849},
 publisher = {IEEE Computer Society},
 address = {Washington, DC, USA},
} 

@ARTICLE{Mann2006, 
author={Mann, Z.A.}, 
journal={Computer}, 
title={Three public enemies: cut, copy, and paste}, 
year={2006}, 
month={July}, 
volume={39}, 
number={7}, 
pages={31 -35}, 
keywords={copy-paste code segment;program debugging;program editor;text editing;programming language semantics;software engineering;text editing;}, 
doi={10.1109/MC.2006.246}, 
ISSN={0018-9162},}

@articl{Fanta1999,
  author    = {Richard Fanta and V{\'a}clav Rajlich},
  title     = {Removing clones from the code},
  journal   = {Journal of Software Maintenance},
  volume    = {11},
  number    = {4},
  year      = {1999},
  pages     = {223-243},
  ee        = {http://dx.doi.org/10.1002/(SICI)1096-908X(199907/08)11:4$<$223::AID-SMR194$>$3.0.CO;2-D},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}

@article{Higo2008,
 author = {Higo, Yoshiki and Kusumoto, Shinji and Inoue, Katsuro},
 title = {A metric-based approach to identifying refactoring opportunities for merging code clones in a Java software system},
 journal = {J. Softw. Maint. Evol.},
 volume = {20},
 issue = {6},
 month = {November},
 year = {2008},
 issn = {1532-060X},
 pages = {435--461},
 numpages = {27},
 url = {http://dl.acm.org/citation.cfm?id=1464378.1464382},
 doi = {10.1002/smr.v20:6},
 acmid = {1464382},
 publisher = {John Wiley \& Sons, Inc.},
 address = {New York, NY, USA},
 keywords = {code clone, metrics, object-oriented, refactoring, software maintenance},
} 